﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Web.Mvc;

namespace SCS.Core.Models.Collection
{
    public class AdvertiesCollection
    {
        [Required(ErrorMessage = "Please let's enter Name of Adverties.")]
        [DisplayName("Adverties Name")]
        [StringLength(250)]
        public string AdvertiesName { get; set; }

        [Required(ErrorMessage = "Please let's enter Url of Adverties .")]
        [DisplayName("Adverties Url")]
        [StringLength(250)]
        public string AdvertiesUrl { get; set; }

        [Required(ErrorMessage = "Please let's enter Target of Adverties .")]
        [DisplayName("Adverties Target")]
        [StringLength(250)]
        public string AdvertiesTarget { get; set; }


        [DisplayName("Promotion")]
        public int? AdvertiesPromotion { get; set; }

        [DisplayName("Type")]
        public int? AdvertiesType { get; set; }

        [DisplayName("View")]
        public int? AdvertiesView { get; set; }

        [Required(ErrorMessage = "Please let's enter IP of Adverties .")]
        [DisplayName("Adverties IP")]
        [StringLength(250)]
        public string AdvertiesIP { get; set; }

        [Required(ErrorMessage = "Please let's enter Target of Adverties .")]
        [DisplayName("Adverties Page")]
        [StringLength(250)]
        public string AdvertiesPageID { get; set; }

        [DisplayName("Active")]
        public bool AdvertiesActive { get; set; }

        [DisplayName("SiteGuid")]
        public int? SiteGuid { get; set; }

        [DisplayName("AdvertiesID")]
        public int AdvertiesID { get; set; }

        [DisplayName("LanguagesID")]
        public int? LanguagesID { get; set; }

        [DisplayName("Sort")]
        public int? Sort { get; set; }
    }
}